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_> >